'****************************************************************************'
'                                                                            '
' Copyright (C) 2010 Muhammad alaa                                           '
'                                                                            '
' This program is free software; you can redistribute it and/or modify       '
' it under the terms of the GNU General Public License as published by       '
' the Free Software Foundation; either version 2 of the License, or          '
' (at your option) any later version.                                        '
'                                                                            '
' This program is distributed in the hope that it will be useful,            '
' but WITHOUT ANY WARRANTY; without even the implied warranty of             '
' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the              '
' GNU General Public License for more details.                               '
'                                                                            '
' You should have received a copy of the GNU General Public License along    '
' with this program; if not, write to the Free Software Foundation, Inc.,    '
' 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.                '
'                                                                            '
'****************************************************************************'

Namespace HResults

    ' FACILITY_BACKGROUNDCOPY = 0x20 (32)
    Public NotInheritable Class BackgroundCopy
        Private Sub New()
        End Sub

        Public Shared ReadOnly BG_E_NOT_FOUND As HResult = &H80200001
        Public Shared ReadOnly BG_E_INVALID_STATE As HResult = &H80200002
        Public Shared ReadOnly BG_E_EMPTY As HResult = &H80200003
        Public Shared ReadOnly BG_E_FILE_NOT_AVAILABLE As HResult = &H80200004
        Public Shared ReadOnly BG_E_PROTOCOL_NOT_AVAILABLE As HResult = &H80200005
        Public Shared ReadOnly BG_S_ERROR_CONTEXT_NONE As HResult = &H200006
        Public Shared ReadOnly BG_E_ERROR_CONTEXT_UNKNOWN As HResult = &H80200007
        Public Shared ReadOnly BG_E_ERROR_CONTEXT_GENERAL_QUEUE_MANAGER As HResult = &H80200008
        Public Shared ReadOnly BG_E_ERROR_CONTEXT_LOCAL_FILE As HResult = &H80200009
        Public Shared ReadOnly BG_E_ERROR_CONTEXT_REMOTE_FILE As HResult = &H8020000A
        Public Shared ReadOnly BG_E_ERROR_CONTEXT_GENERAL_TRANSPORT As HResult = &H8020000B
        Public Shared ReadOnly BG_E_ERROR_CONTEXT_QUEUE_MANAGER_NOTIFICATION As HResult = &H8020000C
        Public Shared ReadOnly BG_E_DESTINATION_LOCKED As HResult = &H8020000D
        Public Shared ReadOnly BG_E_VOLUME_CHANGED As HResult = &H8020000E
        Public Shared ReadOnly BG_E_ERROR_INFORMATION_UNAVAILABLE As HResult = &H8020000F
        Public Shared ReadOnly BG_E_NETWORK_DISCONNECTED As HResult = &H80200010
        Public Shared ReadOnly BG_E_MISSING_FILE_SIZE As HResult = &H80200011
        Public Shared ReadOnly BG_E_INSUFFICIENT_HTTP_SUPPORT As HResult = &H80200012
        Public Shared ReadOnly BG_E_INSUFFICIENT_RANGE_SUPPORT As HResult = &H80200013
        Public Shared ReadOnly BG_E_REMOTE_NOT_SUPPORTED As HResult = &H80200014
        Public Shared ReadOnly BG_E_NEW_OWNER_DIFF_MAPPING As HResult = &H80200015
        Public Shared ReadOnly BG_E_NEW_OWNER_NO_FILE_ACCESS As HResult = &H80200016
        Public Shared ReadOnly BG_S_PARTIAL_COMPLETE As HResult = &H200017
        Public Shared ReadOnly BG_E_PROXY_LIST_TOO_LARGE As HResult = &H80200018
        Public Shared ReadOnly BG_E_PROXY_BYPASS_LIST_TOO_LARGE As HResult = &H80200019
        Public Shared ReadOnly BG_S_UNABLE_TO_DELETE_FILES As HResult = &H20001A
        Public Shared ReadOnly BG_E_INVALID_SERVER_RESPONSE As HResult = &H8020001B
        Public Shared ReadOnly BG_E_TOO_MANY_FILES As HResult = &H8020001C
        Public Shared ReadOnly BG_E_LOCAL_FILE_CHANGED As HResult = &H8020001D
        Public Shared ReadOnly BG_E_ERROR_CONTEXT_REMOTE_APPLICATION As HResult = &H8020001E
        Public Shared ReadOnly BG_E_SESSION_NOT_FOUND As HResult = &H8020001F
        Public Shared ReadOnly BG_E_TOO_LARGE As HResult = &H80200020
        Public Shared ReadOnly BG_E_STRING_TOO_LONG As HResult = &H80200021
        Public Shared ReadOnly BG_E_CLIENT_SERVER_PROTOCOL_MISMATCH As HResult = &H80200022
        Public Shared ReadOnly BG_E_SERVER_EXECUTE_ENABLE As HResult = &H80200023
        Public Shared ReadOnly BG_E_NO_PROGRESS As HResult = &H80200024
        Public Shared ReadOnly BG_E_USERNAME_TOO_LARGE As HResult = &H80200025
        Public Shared ReadOnly BG_E_PASSWORD_TOO_LARGE As HResult = &H80200026
        Public Shared ReadOnly BG_E_INVALID_AUTH_TARGET As HResult = &H80200027
        Public Shared ReadOnly BG_E_INVALID_AUTH_SCHEME As HResult = &H80200028
        Public Shared ReadOnly BG_E_FILE_NOT_FOUND As HResult = &H80200029
        Public Shared ReadOnly BG_S_PROXY_CHANGED As HResult = &H20002A
        Public Shared ReadOnly BG_E_INVALID_RANGE As HResult = &H8020002B
        Public Shared ReadOnly BG_E_OVERLAPPING_RANGES As HResult = &H8020002C
        Public Shared ReadOnly BG_E_CONNECT_FAILURE As HResult = &H8020002D
        Public Shared ReadOnly BG_E_CONNECTION_CLOSED As HResult = &H8020002E
        Public Shared ReadOnly BG_E_BLOCKED_BY_POLICY As HResult = &H8020003E
        Public Shared ReadOnly BG_E_INVALID_PROXY_INFO As HResult = &H8020003F
        Public Shared ReadOnly BG_E_INVALID_CREDENTIALS As HResult = &H80200040
        Public Shared ReadOnly BG_E_INVALID_HASH_ALGORITHM As HResult = &H80200041
        Public Shared ReadOnly BG_E_RECORD_DELETED As HResult = &H80200042
        Public Shared ReadOnly BG_E_COMMIT_IN_PROGRESS As HResult = &H80200043
        Public Shared ReadOnly BG_E_DISCOVERY_IN_PROGRESS As HResult = &H80200044
        Public Shared ReadOnly BG_E_UPNP_ERROR As HResult = &H80200045
        Public Shared ReadOnly BG_E_TEST_OPTION_BLOCKED_DOWNLOAD As HResult = &H80200046
        Public Shared ReadOnly BG_E_PEERCACHING_DISABLED As HResult = &H80200047
        Public Shared ReadOnly BG_E_BUSYCACHERECORD As HResult = &H80200048
        Public Shared ReadOnly BG_E_TOO_MANY_JOBS_PER_USER As HResult = &H80200049
        Public Shared ReadOnly BG_E_TOO_MANY_JOBS_PER_MACHINE As HResult = &H80200050
        Public Shared ReadOnly BG_E_TOO_MANY_FILES_IN_JOB As HResult = &H80200051
        Public Shared ReadOnly BG_E_TOO_MANY_RANGES_IN_FILE As HResult = &H80200052
        Public Shared ReadOnly BG_E_VALIDATION_FAILED As HResult = &H80200053
        Public Shared ReadOnly BG_E_MAXDOWNLOAD_TIMEOUT As HResult = &H80200054
        Public Shared ReadOnly BG_S_OVERRIDDEN_BY_POLICY As HResult = &H200055

    End Class

End Namespace